considerable advantages - Turkish English Dictionary